#格式化输出

#占位符
#占位符作用：生成一定格式的字符串
#占位符的三种形式：%、 format()、 格式化 f

#6.1 占位符，生成一定格式的字符串

#6.2 %
# #1、%s 字符串（常用）
# name = 'ZhangSan'
# print('name = %s' %name) #占位符只是占据位置，本身不输出
#
# age = 18
# print('name = %s  age = %d' %(name, age))
#
# #2、%4d  --> 表示输出整数的显示位数，超出当前位数则原样输出
# a = 2
# print('a = %4d' %a) #设置数字位数，不足默认前面补空白
# print('a = %04d' %a)#前面补0
#
# #3、%f
# f = 3.1415926535
# print('f =', f)
# print('f = %f' %f) #默认保留6位小数，遵循四舍五入原则
# print('f = %.3f' %f) #保留3位小数，遵循四舍五入原则
#
# #4、%%
# print('我要输出%%的%%' %())

#6.3 f格式化
#格式：f"{表达式}"
name = 'LiSi'
age = 24
print(f"名字是{name}, 年龄是{age}")